#include "stdafx.h"
#include "Base.h"

// My_CriticalSection::My_CriticalSection()
// {
// 	::InitializeCriticalSection(&m_section);
// }
// 
// My_CriticalSection::~My_CriticalSection()
// {
// 	::DeleteCriticalSection(&m_section);
// }
// 
// void My_CriticalSection::lock()
// {
// 	::EnterCriticalSection(&m_section);
// }
// 
// void My_CriticalSection::unlock()
// {
// 	::LeaveCriticalSection(&m_section);
// }

// Auto_locker::Auto_locker( My_CriticalSection& _section ):m_myCriticalSection(_section)
// {
// 
// //	m_myCriticalSection.lock();
// }
// 
// Auto_locker::~Auto_locker()
// {
// //	m_myCriticalSection.unlock();
// }
